Fechar

1. Identificação
Tipo de ReferênciaArtigo em Evento (Conference Proceedings)
Sitemtc-m21b.sid.inpe.br
Código do Detentorisadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S
Identificador8JMKD3MGP3W34P/49NAA6B
Repositóriosid.inpe.br/mtc-m21b/2023/08.29.12.06
Última Atualização2023:08.29.12.06.00 (UTC) simone
Repositório de Metadadossid.inpe.br/mtc-m21b/2023/08.29.12.06.01
Última Atualização dos Metadados2023:09.26.02.57.47 (UTC) administrator
Chave SecundáriaINPE--PRE/
Chave de CitaçãoSouzaPaneStep:2017:AnDeCo
TítuloAnálise do desempenho de comunicação usando a funcionalidade de memória compartilhada do MPI 3.0
Ano2017
Data de Acesso20 maio 2024
Tipo SecundárioPRE CN
Número de Arquivos1
Tamanho175 KiB
2. Contextualização
Autor1 Souza, Carlos Renato
2 Panetta, Jairo
3 Stephany, Stephan
Identificador de Curriculo1
2
3 8JMKD3MGP5W/3C9JJ9D
Grupo1 CAP-COMP-SESPG-INPE-MCTIC-GOV-BR
2
3 LABAC-COCTE-INPE-MCTIC-GOV-BR
Afiliação1 Instituto Nacional de Pesquisas Espaciais (INPE)
2 Instituto Tecnológico de Aeronáutica (ITA)
3 Instituto Nacional de Pesquisas Espaciais (INPE)
Endereço de e-Mail do Autor1 carlos.renato.souza@gmail.com
2 jairo.panetta@gmail.com
3 stephan.stephany@inpe.br
Nome do EventoWorkshop dos Cursos de Computação Aplicada do INPE, 17 (WORCAP)
Localização do EventoSão José dos Campos, SP
Data20-22 nov. 2017
Título do LivroAnais
Tipo TerciárioPoster
Histórico (UTC)2023-08-29 12:06:01 :: simone -> administrator ::
2023-09-26 02:57:47 :: administrator -> simone :: 2017
3. Conteúdo e estrutura
É a matriz ou uma cópia?é a matriz
Estágio do Conteúdoconcluido
Transferível1
Tipo do ConteúdoExternal Contribution
Tipo de Versãopublisher
Palavras-ChaveMPI 3.0
Memória Compartilhada
Comunicação unilateral
Comunicação bilateral
ResumoNa execução de um programa paralelizado com a biblioteca de comunicação por troca de mensagens MPI num nó computacional de memória compartilhada, a troca de mensagens entre processos pode ocasionar uma contenção pelo acesso à memória, prejudicando a escalabilidade do programa paralelo. A versão 3.0 do MPI implementou uma nova funcionalidade, a comunicação unilateral shared memory (SHM) que utiliza uma janela de memória comum aos processos executados no mesmo nó computacional na qual esses processos podem efetuar leituras e escritas diretamente, sem uso direto de funções MPI e sem armazenamento intermediário. Este trabalho avalia o desempenho computacional dessa nova funcionalidade do MPI na execução de um código de diferenças finitas em C e em Fortran utilizando uma máquina paralela Cray. A comunicação unilateral SHM é comparada à comunicação bilateral convencional MPI. Adotou-se como estudo de caso neste trabalho a resolução de equações diferenciais parciais, no caso a equação de Poisson em duas dimensões para modelar a distribuição de calor numa placa plana. Utilizou-se o método das diferenças finitas com um estencil de 5 pontos. A resolução dessa equação por diferenças finitas é uma aproximação comum em modelos de previsão numérica de tempo, nas quais variáveis contı́nuas da atmosfera são discretizadas. Assim, o estudo de caso escolhido, embora em menor escala, tem relevância para a otimização de tais modelos. Esse estudo de caso foi implementado nas linguagens C e Fortran 90, e além das versões sequenciais foram desenvolvidas versões paralelizadas com a biblioteca de comunicação por troca de mensagens MPI, sendo implementadas versões paralelas com a comunicação bilateral convencional com bloqueio (MPI_Send e MPI_Recv) e com a comunicação unilateral SHM. Essas versões foram testadas numa máquina paralela Cray com nós biprocessados para tamanhos diferentes do problema correspondentes a diferentes resoluções espaciais. Foram realizados testes utilizando-se um único nó ou vários nós, de forma a avaliar a escalabiliade de cada versão paralela. Neste último caso, utilizou-se a comunicação bilateral convencional intra-nó e inter-nó, ou então, comunicação unilateral SHM intra-nó e comunicação bilateral convencional inter-nó. O objetivo da comunicação unilateral SHM introduzida no MPI 3.0 foi explorar o ambiente de memória compartilhada, obtendo um melhor desempenho na comunicação intra-nó do que a comunicação bilateral convencional, mas isso foi contestado pelos tempos de processamento obtidos nesse estudo de caso.
ÁreaCOMP
Arranjo 1urlib.net > BDMCI > Fonds > Produção anterior à 2021 > LABAC > Análise do desempenho...
Arranjo 2urlib.net > BDMCI > Fonds > Produção pgr ATUAIS > CAP > Análise do desempenho...
Arranjo 3urlib.net > BDMCI > Fonds > WORCAP > XVII WORCAP > Análise do desempenho...
Arranjo 4urlib.net > BDMCI > Fonds > Produção a partir de 2021 > CGIP > XVII WORCAP > Análise do desempenho...
Conteúdo da Pasta docacessar
Conteúdo da Pasta sourcenão têm arquivos
Conteúdo da Pasta agreement
agreement.html 29/08/2023 09:06 1.0 KiB 
4. Condições de acesso e uso
URL dos dadoshttp://urlib.net/ibi/8JMKD3MGP3W34P/49NAA6B
URL dos dados zipadoshttp://urlib.net/zip/8JMKD3MGP3W34P/49NAA6B
Idiomapt
Arquivo AlvoSouza_analise.pdf
Grupo de Usuáriossimone
Visibilidadeshown
Permissão de Atualizaçãonão transferida
5. Fontes relacionadas
Unidades Imediatamente Superiores8JMKD3MGPCW/3ESGTTP
8JMKD3MGPCW/3F2PHGS
8JMKD3MGPDW34P/49QQESB
Lista de Itens Citandosid.inpe.br/mtc-m16c/2023/09.14.00.51 3
sid.inpe.br/mtc-m21/2012/07.13.15.00.38 2
sid.inpe.br/bibdigital/2013/10.12.22.16 1
Acervo Hospedeirosid.inpe.br/mtc-m21b/2013/09.26.14.25.20
6. Notas
Campos Vaziosarchivingpolicy archivist callnumber copyholder copyright creatorhistory descriptionlevel dissemination doi e-mailaddress edition editor format isbn issn label lineage mark mirrorrepository nextedition notes numberofvolumes orcid organization pages parameterlist parentrepositories previousedition previouslowerunit progress project publisher publisheraddress readergroup readpermission rightsholder schedulinginformation secondarydate secondarymark serieseditor session shorttitle sponsor subject tertiarymark type url volume
7. Controle da descrição
e-Mail (login)simone
atualizar 


Fechar